Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
666A GREEN LANE Terraced £200,000 5 Jun 2009
670A GREEN LANE Terraced £85,000 14 Oct 1999
672 GREEN LANE £190,000 4 Aug 2017
672A GREEN LANE Terraced £134,750 11 Apr 2007
676 GREEN LANE Terraced £188,000 21 Jan 2004
680A GREEN LANE Terraced £75,000 6 Feb 1996
686 GREEN LANE Terraced £318,000 31 Mar 2006